Multi-axis Current Loop Control Based on FPGA
نویسندگان
چکیده
Abstract In this paper, according to the three-loop control structure, FPGA is used as chip of current loop, and parallel multi-axis motor realized by hardware nation. The loop code written in Verilog HDL language, simulation results each module are given SignalTap tool. main contents include a sampling multichannel encoder, current, vector coordinate transformation (CLARK module, PARK IPARK module), PI controller etc. show that rich logic resources powerful processing ability enable single multiple motors at same time. Compared with traditional serial execution program, method greatly reduces whole calculation time servo system.
منابع مشابه
FPGA technology for multi-axis control systems
Article history: Received 24 November 2006 Accepted 1 September 2008
متن کاملShunt APF Based on Current Loop Repetitive Control
Three-phase shunt active power filter (APF) is often used to compensate the harmonic and reactive current derived from non-linear load. But many non-ideal factors, such as the limited bandwidth of output current loop and the time lag of signal sensing circuit and reference current generation etc, will deteriorate the compensation effect. Proportion-Integral (PI) controller cannot be used simply...
متن کاملA FPGA Based Platform for Multi-Frequency Eddy Current Testing
We developed a highly integrated, Field Programmable Gate Array (FPGA)-based digital multi-frequency eddy current platform which is capable of detecting surface breaking and subsurface cracks in non-magnetic plates. Excitation signal generation, receiving signal demodulation, and USB communication were all implemented inside a Xilinx FPGA (Spartan III). Multi-frequency test results provide rich...
متن کاملFPGA Based Five Axis Robot Arm Controller
The hardware and software co-design for five axes robot arm, is aimed to perform pick and place operation by controlling the speed and position, using FPGA, H-bridge driver and Sensor circuit. Digital PWM is used to control speed of DC motor. The hardware functional block designed in software module with the help of VHDL coding as FPGA technology has blurred the distinction between hardware and...
متن کاملFpga-Based Multi-Core Processor
The paper presents the results of investigations concerning the possibility of using programmable logic devices (FPGA) to build virtual multi-core processors dedicated specifically towards particular applications. The paper shows the designed architecture of a multi-core processor specialized to perform a particular task, and it discusses its computational efficiency depending on the number of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of physics
سال: 2023
ISSN: ['0022-3700', '1747-3721', '0368-3508', '1747-3713']
DOI: https://doi.org/10.1088/1742-6596/2564/1/012009